Battlergc Pro Review~A Hall Effect Gamecube Controller For The Modern Age